package com.smt.modules.bus.vo.request;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;

/**
 * 文件请求实体

 * @author zhangyi
 * @date 2018/10/8 11:59
 */
@Data
public class DocumentManageReq {

    /**
     * 主键id
     */
    @ApiModelProperty(value="文件夹主键id",name="id")
    private Long id;
    /**
     * 从属的父辈id
     */
    @NotNull(message = "请输入父辈id！")
    private Long parentId;
    /**
     * 所属成员id
     */
    @NotNull(message = "成员id不能为空！")
    private Long memberId;
    /**
     * 所属项目工程id
     */
    @NotNull(message = "项目id不能为空！")
    private Long projectId;
    /**
     * 类型（0:工作文档 1:我的文件）
     */
    private Integer type;

    /**
     * 判断文件夹或者文件
     */
    private Integer statusType;

}
